<?php


require_once 'captchaView.php';
require_once 'captchaHandler.php';

class CaptchaController{

	public function DoControll(){

		$captchaView = new CaptchaView();
		$captchaHandler = new CaptchaHandler();

		// Skriver ut captchaformuläret
		$html = $captchaView->CreateCaptchaForm();

		// Kontrollerar om användaren har velat skicka captcahtexten
		if($captchaView->TriedToSubmit()){

			// Hämtar ut vad användaren har skrivit in
			$UserInput = $captchaView->UserTextInput();

			// Kontrollerar om det som användaren har skrivit in stämmer med texten i bilden
			if($captchaHandler->CompareTexts($UserInput)){
				$html .= "success";
			}
			else{
				$html .= "no good";
			}
		}		
		return $html;
	}	
}